(excavation) overburden - Francés Inglés Diccionario